Der Taskname des Programms wird sofort nach Programmbeginn auf
``ShowDVI-Task'' gesetzt. Zuvor wird allerdings noch geprüft, ob es schon
eine Task mit diesem Namen gibt. Wenn ja, so wird dieser ein
Ctrl-E-Signal geschickt. Dieses bringt das andere ShowDVI<#709#><#709#>-Programm dazu,
seinen Screen nach vorne zu holen und sein Fenster aktiv zu machen. Das
soeben gestartete ShowDVI<#710#><#710#>-Programm beendet sich nach dem Versenden des
Signals sofort
Wurde bei dem zweiten Aufruf von ShowDVI<#713#><#713#> ein Filename angegeben (Wichtig: Filename <#714#>einziger<#714#> Parameter), so wird nach dem Ctrl-E Signal noch das ARexx Kommando
Noch ein weiteres Signal verwendet ShowDVI<#719#><#719#> -- das Ctrl-F Signal. Wenn ShowDVI<#720#><#720#> dieses Signal empfängt, so wird der ShowDVI<#721#><#721#> Screen nach vorne geholt und das aktuelle File neu geladen.
Man kann also auch ohne Besitzer von ARexx zu sein, im beschränkten Rahmen mit dem ShowDVI<#722#><#722#>-Programm kommunizieren. Man kann es zumindestens mit einem Signal nach vorne holen, aktivieren und das bereits geladene DVI-File neu einlesen. Die Signale kann man entweder von einem eigenen Programm verschicken, mittels des CLI-Kommandos <#723#>break<#723#> absetzen oder sich ganz einfach durch einen erneuten Aufruf von ShowDVI<#724#><#724#> erzeugen lassen.
Noch ein Wort zum automatischen Aktivieren von ShowDVI<#725#><#725#>. Wenn man mittels Ctrl-E oder Ctrl-F ShowDVI<#726#><#726#> aktiviert, so merkt sich dieses das zuvor aktive Window. Wenn man nun mit der ESC-Taste den ShowDVI-Bildschirm wieder nach hinten legt, so wird automatisch das zuvor aktive Window wieder aktiviert.
Auf noch ein weiteres Signal achtet ShowDVI<#727#><#727#>. Und zwar auf Ctrl-C. Man kann ShowDVI<#728#><#728#> damit praktisch in jeder Lebenslage, sofort und ohne Nachfrage, beenden.